trust services - French English Dictionary